on-time performance - Español Inglés Diccionario